hackney coach

noun
1.
hackney (def 1).
2.
a four-wheeled carriage having six seats and drawn by two horses.
Origin
1615-25